@import "./variables.scss";
@import "./mixin.scss";
@import "./transition.scss";
@import "./element-ui.scss";
@import "./header.scss";
@import "./pms/table.scss";
@import "./zrComponents.scss";

@import "@/styles/basic/basic.scss";
@import "@/styles/form/form.scss";
@import "@/styles/others/dialog.scss";
@import "@/styles/others/loading.scss";
@import "@/styles/others/dateTimePicker.scss";
@import "@/styles/others/message.scss";
@import "@/styles/navigation/navigation.scss";
@import "@/styles/pms/formDetails.scss";
@import "@/styles/message/index.scss";

body {
    font-size: 12px;
    height: 100%;
    margin: 0;
    padding: 0;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB,
        Microsoft YaHei, Arial, sans-serif, PingFangSC-Regular;
}

// label {
//     font-weight: 700;
// }

html {
    height: auto;
    box-sizing: border-box;
}

#app {
    height: auto;
}

*,
*:before,
*:after {
    box-sizing: inherit;
}

a:focus,
a:active {
    outline: none;
}

a,
a:focus,
a:hover {
    cursor: pointer;
    color: inherit;
    text-decoration: none;
}

div:focus {
    outline: none;
}

.clearfix {
    &:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
    }
}

.el-tooltip__popper.is-light {
    padding: 0 10px;
}

.el-input.is-disabled .el-input__inner {
    color: #424242;
    background-color: #f7f7f7;
    border-color: #eaeaea;
    cursor: not-allowed;
}

.el-table__cell {
    height: 26px !important;
}
.el-table--border {
    border-right: 1px solid #ebeef5 !important;
}
.el-collapse {
    .el-icon-arrow-right {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    .el-icon-arrow-right::before {
        content: "\e6e1" !important;
    }
    .el-icon-arrow-right.is-active::before {
        content: "\e6df" !important;
    }
}

.marginBottom14 {
    margin-bottom: 14px;
}

.el-select-dropdown__item.selected,
.el-select-dropdown__item.hover {
    background-color: #eb4b4b;
    color: #fff;
}
.el-select-dropdown__item {
    color: #444;
}

.el-input__inner {
    border-radius: 2px;
}
.el-textarea__inner {
    border-radius: 2px;
}
.el-collapse-item__content{
  padding-bottom: 20px;
}
.mb14{
    margin-bottom:14px;
}
.mb12{
    margin-bottom:12px;
}
.el-table__cell{
    height:26px !important;
}
.el-descriptions-item__label.is-bordered-label{
    white-space: nowrap;
    color:#303133;
    text-align: center !important;
    width: 10%;
}
.el-descriptions .is-bordered .el-descriptions-item__cell{
    border:1px solid #666;
    padding: 2px 5px;
}
.pms-confirm {
    .el-message-box__btns {
        text-align: center;
    }
    .el-button {
        height: 20px;
        min-width: 100px;
        color: #fff;
        background: #eb4b4b;
        border: none;
        border-radius: 3px;
        padding: 0 15px;
        background: #eb4b4b;
        border-radius: 3px;
        font-size: 12px;
        line-height: 20px;
        text-decoration: none;
        text-align: center;
        display: inline-block;
        zoom: 1;
        cursor: pointer;
        vertical-align: middle;
        outline: none;
        box-sizing: border-box;
        &:hover {
            background: #c53f3f;
            border: none;
            color: #fff;
        }
        &:active {
            background: #c53f3f;
            border: none;
            color: #fff;
        }
        &:focus {
            background: #c53f3f;
            border: none;
            color: #fff;
        }
    }
}
